package pck_tramitedocu.pck_src.pck_business;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import pck_tramitedocu.pck_src.pck_pojos.Cls_Posibilidad;
import pck_tramitedocu.pck_src.pck_pojos.Cls_Trabajador;

public abstract interface itf_business_usuario
{
  public Object validarUsuario(Map<String, Object> map) ;;

  public abstract boolean agregarUsuario(Cls_Trabajador paramCls_Trabajador);

  public abstract boolean actualizarUsuario(Cls_Trabajador paramCls_Trabajador);

  public abstract List obtenerMenuUsuario(String paramString);

  public abstract boolean grabarMenuUsuario(String paramString, List paramList);

  public abstract ArrayList<Cls_Trabajador> obtenerTodosUsuariosBusiness(Map<String, String> paramMap);

  public abstract int obtenerCantidadTrabajadoresAreaBusiness(Map<String, String> paramMap);

  public abstract int obtenerCantidadTrabajadoresRrhhBusiness(Map<String, String> paramMap);

  public abstract ArrayList<Cls_Trabajador> obtenerTodosUsuariosEpsGrauBusiness(Map<String, String> paramMap);

  public abstract ArrayList<Cls_Trabajador> obtenerTranajadorCargosEpsGrauBusiness(Map<String, String> paramMap);

  public abstract int obteneTipoUsuarioDeTrabajadorBusiness(Map<String, String> paramMap);

  public abstract ArrayList<Cls_Trabajador> obtenerTodosUsuariosMailBusiness(Map<String, String> paramMap);

  public abstract int obtenerCantidadTrabajadoresMailRrhhBusiness(Map<String, String> paramMap);

  public abstract ArrayList<Cls_Trabajador> obtenerTodosUsuariosParaFirmaEpsGrauBusiness(Map<String, String> paramMap);

  public abstract ArrayList<Cls_Trabajador> obtenerTodosJefaturasParaFirmaEpsGrauBusiness(Map<String, String> paramMap);

  public abstract ArrayList<Cls_Trabajador> obtenerTodosUsuariosParaComisionEpsGrauBusiness(Map<String, String> paramMap);

  public abstract String agregarUsuarioEnPostgrestBusiness(Cls_Trabajador paramCls_Trabajador);

  public ArrayList<Cls_Posibilidad> obtenerPosibilidadEnvioBusiness(String parametro);

  public ArrayList<Cls_Posibilidad> obtenerPosibilidadProyeccionBusiness(String parametro);

  public ArrayList<Cls_Posibilidad> obtenerPosibilidadVistoBuenoBusiness(String parametro);

}

/* Location:           /media/Datos/tramitedocuweb_bkD/WEB-INF/classes/
 * Qualified Name:     pck_tramitedocu.pck_src.pck_business.itf_business_usuario
 * JD-Core Version:    0.6.0
 */